"""
演示占位拼接法
- %表示：我要占位
- s表示：将变量变成字符串放入占位的地方
- 占位拼接法既可以将字符串字面量与字符串变量拼接起来 也可以将字符串字面量/字符串变量与数字拼接起来

- 占位类型：%s：占位字符串  %d：占位整数  %f：占位浮点数
"""

# 占位拼接法可以将数字通过%s与字符串拼接在一起
age = 18
sentence = "我是高豪杰，我今年 %s" % age
print(sentence)

# 多个变量占位 变量要用括号括起来 之间用逗号分隔 并且顺序不能乱
money = 1000
age = 18
sentence = "我是高豪杰，我今年%s岁，我有%s万元存款" % (age, money)
print(sentence)

# 字符串变量与数字拼接
message = "我是高豪杰，我今年"
age = 18
sentence = message + "%s" % age
print(sentence)

# 用三种不同类型的变量占位
name = "高豪杰"
age = 18
length = 1.1
sentence = "我是%s，我今年%d岁了，但是我的牛牛只有%f毫米" % (name, age, length)
print(sentence) 